﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Collections.TreeCollections;
using FeatureModelCore.FMInterface;

namespace FeatureModelCore.Optimized
{
    public abstract class OptimizedPropertyBase : IOptimizable
    {
        public abstract TreeNodeIdentify StandObjectID { get; }
        public abstract IFeatureTreeObject StandardObject { get; }
        public abstract TreeNodeIdentify ID { get; }
        public abstract IFeatureModelObject StandardFeatureObject { get; }
    }
}
